home *** CD-ROM | disk | FTP | other *** search
/ Products & Services for NeXT / Products & Services for NeXT.iso / AlembicDemo.app / ScriptWriter / CommandGroups / Printer.cmdgrp (.txt) < prev    next >
Encoding:
NeXT TypedStream Data  |  1993-07-19  |  106.0 KB  |  1,471 lines

  1. typedstream
  2. CommandGroup
  3. Object
  4. Printer
  5. [10@]
  6. Command
  7. NXImage
  8. NXCachedImageRep
  9. NXImageRep
  10. iisssss00
  11. iiiiii00
  12. [4608c]T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  13. UoUoU_
  14. EoDoVo3O
  15. VoUo3?!/
  16. !?"?w
  17. E_U_U_
  18. ToD_3O#?w
  19. "?2Og
  20. ?"O#?w
  21. UoEO!/"/v
  22. 2O#?2?g
  23. 2O#?f
  24. T_VoeoV_
  25. DO"?"?Uo
  26. Uo#/!?#?
  27. #/T_"/
  28. /!?"/!/
  29. "?4Ow
  30. VoD_4O3O#?"?
  31. /"O#?!/#?!?
  32. /#?D_
  33. eoUoD_"/2?"/2?g
  34. "/2?"/Uo#?
  35. /2?#?2?"/!?"/!/"/
  36. /CODO
  37. E_D_#?3O#?3?x
  38. /#?3O#?2O#?"?#?"?
  39. /!/#?U_
  40. U_U_DO3?
  41. 2?"/2?g
  42. 2?3?C_"/2?3?"?"/"?
  43. !/"/!/3?COEO
  44. foDOUoE_"?"?3O
  45. /D_#?3O#?3O4O2?#?"?
  46. /"?#?3O4Oeo
  47. EOCODO
  48. /3?CO3OCO3O2O3OCO
  49. /"/2?"?3OEOU_U_
  50. U_Uo4O
  51. /C_4OC_#O3O4O3O
  52. /"?3?DOE_UoVofo
  53. /DOCO4O3O3?3O
  54. !/"/!/"/2?3OToUoe
  55. /C_4OC_3?"?
  56. /"?"/3OD_ToVoe
  57. /3OT_3O
  58. /"/#/CODOUof
  59. /"?"?"?
  60. /"?!?
  61. /"?3?COVoeoVof
  62. T_"/"/"/
  63. "/"/!/"/2?"/2/"/!/
  64. !/"/!/"/3?DOT_foe
  65. Vo3?#?"?#?"/E_
  66. /!/#/3?3?3O3?3O#?"?
  67. /!/#?3O4?UoVof
  68. T_f_TO3?CO
  69. COD?CO"
  70. 2?3?"/4?2/DOD_fo
  71. T_DOCO"/"/"/2?"/3?DOeofof
  72. Voeofo
  73. foDOCO4?2?#/CO#?3?EOD_gov
  74. VoUoV_T_4?3?4?U_E_f
  75. foeofoe
  76. VoeoVof
  77. VoU_fo
  78. VofoVoU
  79. VoUoVoUoVoU_
  80. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  81. NXBitmapImageRep
  82. [576c]UUUUUUUUUUU@
  83. AUYUQ
  84. UUUfUD
  85. UATjf@
  86. ww@PUUUU
  87. UUUUUUUUUUX
  88. enscript
  89. 4Convert text files to POSTSCRIPT format for printing
  90. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  91. \margl40
  92. \margr40
  93. {\colortbl;\red0\green0\blue0;}
  94. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b\i0\ulnone\fs24\fc0\cf0 enscript
  95. \b0  reads in plain text files, converts them to POSTSCRIPT format, and spools them for printing on a POSTSCRIPT printer. Fonts, headings, limited formatting options and spooling options may be specified.\
  96. For example: enscript -Paleph boring.txt prints a copy of the file called boring.txt on the printer called aleph. enscript -2r boring.c prints a two-up landscape listing of the file called boring.c on the default printer (see below).\
  97. Font specifications have two parts: A font name as known to POSTSCRIPT (e.g., Times-Roman, Times-BoldItalic Helvetica, Courier), and a point size (1 point=1/72 inch 8 point is a good small font). So Courier-Bold8 is 8 point Courier Bold, Helvetica12 is 12 point Helvetica.\
  98. The environment variable ENSCRIPT may be used to specify defaults. The value of ENSCRIPT is parsed as a string of arguments before the arguments that appear on the command line. For example "ENSCRIPT='-fTimes-Roman8'" sets your default body font to 8 point Times Roman.
  99. [25@]
  100. CommandOption
  101. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\fswiss Helvetica;}
  102. \margl40
  103. \margr40
  104. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Set in two columns. One column is the default
  105. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  106. \margl40
  107. \margr40
  108. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 S
  109. et in one column (the default)
  110. y{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  111. \margl40
  112. \margr40
  113. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Rotate the output 90 degrees (landscape mode). This is good for output that requires a wide page or for program listings when used in conjunction with -2. "enscript -2r files" is a nice way to get program listings
  114. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\fswiss Helvetica;}
  115. \margl40
  116. \margr40
  117. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Don't rotate, also known as portrait mode (the default)
  118. ){\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  119. \margl40
  120. \margr40
  121. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Print in gaudy mode: causes page headings, dates, page numbers to be printed in a flashy style, at some slight performance expense
  122. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  123. \margl40
  124. \margr40
  125. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Simulate a line printer: make pages 66 lines long and omit headers
  126. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  127. \margl40
  128. \margr40
  129. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Omit page headings
  130. ,{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  131. \margl40
  132. \margr40
  133. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Truncate ("cut") lines that are longer than the page width. Normally, long lines are wrapped around to the following line on the page
  134. B{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  135. \margl40
  136. \margr40
  137. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Sets the string to be used for page headings to header. The default header is constructed from the file name, its last modification date, and a page number
  138. CommandArgument
  139. header
  140. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  141. \margl40
  142. \margr40
  143. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The string used for page headings
  144. W{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  145. \margl40
  146. \margr40
  147. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Set the maximum number of lines to output on a page. Enscript usually computes how many to put on a page based on point size, and may put fewer per page than requested by lines
  148. lines
  149. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  150. \margl40
  151. \margr40
  152. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The maximum number of lines to output on a page.
  153. ?{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  154. \margl40
  155. \margr40
  156. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Sets the font to be used for the body of each page. Defaults to Courier10, unless two column rotated mode is used, in which case it defaults to Courier7
  157. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  158. \margl40
  159. \margr40
  160. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The font to be used for the body of each page.
  161. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  162. \margl40
  163. \margr40
  164. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Sets the font to be used for page headings. Defaults to Courier-Bold10
  165. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  166. \margl40
  167. \margr40
  168. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The font to be used for page headings
  169. O{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  170. \margl40
  171. \margr40
  172. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Causes the POSTSCRIPT file to be written to the named file rather than being spooled for printing. As a special case, -p will send the POSTSCRIPT to the standard output
  173. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  174. \margl40
  175. \margr40
  176. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The file the POSTSCRIPT will be written out to
  177. {{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  178. \margl40
  179. \margr40
  180. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Causes the fact that a file is garbage to be ignored. Normally, any file with more than a small number of non-printing characters is suspected of being garbage, and not printed this option means "print it anyway"
  181. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  182. \margl40
  183. \margr40
  184. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 If enscript cannot find characters in a font, the missing characters are listed
  185. `{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  186. \margl40
  187. \margr40
  188. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Causes enscript to be quiet about what it is doing. Enscript won't report about pages, destination, omitted characters, etc. Fatal errors are still reported to the standard error output
  189. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  190. \margl40
  191. \margr40
  192. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Suppress printing of job burst page
  193. F{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  194. \margl40
  195. \margr40
  196. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Chooses a paper size for printing. This size must match one of the *PaperSize keywords in the PostScript Printer Description file, such as Letter, Legal, or A4
  197. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  198. \margl40
  199. \margr40
  200. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The paper size for printing
  201. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  202. \margl40
  203. \margr40
  204. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 chooses a printer feature, such as manual feed or duplex. If value is omitted, a value of true is assumed. These features must match a keyword in the PostScript Printer Description file. For example, "enscript -S ManualFeed" turns on manual feed.
  205. feature
  206. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  207. \margl40
  208. \margr40
  209. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The feature to turn on or off
  210. O{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  211. \margl40
  212. \margr40
  213. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Sets the width of a tab to be "characters" number of characters. This is especially useful when printing with a variable width font, to get columns to line up correctly
  214. characters
  215. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  216. \margl40
  217. \margr40
  218. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The width of a tab
  219. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  220. \margl40
  221. \margr40
  222. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Causes the output to be sent to the named printer
  223. printer
  224. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  225. \margl40
  226. \margr40
  227. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The printer the output will be sent to
  228. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  229. \margl40
  230. \margr40
  231. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Causes n copies of the output to be produced. The default is one
  232. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  233. \margl40
  234. \margr40
  235. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The number of copies to be produced
  236. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  237. \margl40
  238. \margr40
  239. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 causes the printer daemon to send mail upon job completion
  240. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  241. \margl40
  242. \margr40
  243. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Sets the job name for use on the burst page. Otherwise, the name of the first input file will be used
  244. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  245. \margl40
  246. \margr40
  247. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The job name to be used on the burst page
  248. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  249. \margl40
  250. \margr40
  251. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Sets the job classification for use on the burst page
  252. class
  253. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  254. \margl40
  255. \margr40
  256. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The job classification for use on the burst page
  257.     spoolopts
  258. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  259. \margl40
  260. \margr40
  261. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 The spooler options
  262. files
  263. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  264. \margl40
  265. \margr40
  266. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 The plain text files to convert to PostScript and print
  267. T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  268. UoUoU_
  269. EoDoVo3O
  270. VoUo3?!/
  271. !?"?w
  272. E_U_U_
  273. ToD_3O#?w
  274. "?2Og
  275. ?"O#?w
  276. UoEO!/"/v
  277. 2O#?2?g
  278. 2O#?f
  279. T_VoeoV_
  280. DO"?"?Uo
  281. Uo#/!?#?
  282. #/T_"/
  283. /!?"/!/
  284. "?4Ow
  285. VoD_4O3O#?"?
  286. /"O#?!/#?!?
  287. /#?D_
  288. eoUoD_"/2?"/2?g
  289. "/2?"/Uo#?
  290. /2?#?2?"/!?"/!/"/
  291. /CODO
  292. E_D_#?3O#?3?x
  293. /#?3O#?2O#?"?#?"?
  294. /!/#?U_
  295. U_U_DO3?
  296. 2?"/2?g
  297. 2?3?C_"/2?3?"?"/"?
  298. !/"/!/3?COEO
  299. foDOUoE_"?"?3O
  300. /D_#?3O#?3O4O2?#?"?
  301. /"?#?3O4Oeo
  302. EOCODO
  303. /3?CO3OCO3O2O3OCO
  304. /"/2?"?3OEOU_U_
  305. U_Uo4O
  306. /C_4OC_#O3O4O3O
  307. /"?3?DOE_UoVofo
  308. /DOCO4O3O3?3O
  309. !/"/!/"/2?3OToUoe
  310. /C_4OC_3?"?
  311. /"?"/3OD_ToVoe
  312. /3OT_3O
  313. /"/#/CODOUof
  314. /"?"?"?
  315. /"?!?
  316. /"?3?COVoeoVof
  317. T_"/"/"/
  318. "/"/!/"/2?"/2/"/!/
  319. !/"/!/"/3?DOT_foe
  320. Vo3?#?"?#?"/E_
  321. /!/#/3?3?3O3?3O#?"?
  322. /!/#?3O4?UoVof
  323. T_f_TO3?CO
  324. COD?CO"
  325. 2?3?"/4?2/DOD_fo
  326. T_DOCO"/"/"/2?"/3?DOeofof
  327. Voeofo
  328. foDOCO4?2?#/CO#?3?EOD_gov
  329. VoUoV_T_4?3?4?U_E_f
  330. foeofoe
  331. VoeoVof
  332. VoU_fo
  333. VofoVoU
  334. VoUoVoUoVoU_
  335. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  336. UUUUUUUUUUU@
  337. AUYUQ
  338. UUUfUD
  339. UATjf@
  340. ww@PUUUU
  341. UUUUUUUUUUX
  342. line printer control program
  343. h{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  344. \margl40
  345. \margr40
  346. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b\i0\ulnone\fs24\fc0\cf0 lpc
  347. \b0  is used by the system administrator to control the operation of the line printer system. For each line printer configured in the printcap(5) database lpc may be used to:\
  348. + disable or enable a printer,\
  349. + disable or enable a printer's spooling queue,\
  350. + rearrange the order of jobs in a spooling queue,\
  351. + find the status of printers, and their associated spooling queues and printer dameons.\
  352. Without any arguments, lpc will prompt for commands from the standard input. If arguments are supplied, lpc interprets the first argument as a command and the remaining arguments as parameters to the command. The standard input may be redirected causing lpc to read commands from file.
  353. [13@]
  354. abort
  355.  {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  356. \margl40
  357. \margr40
  358. \f0\b0\i0\ulnone\ql\fs24\fi0\li0\gray0\fc0\cf0\up0\dn0 Terminate an active spooling daemon on the local host immediately and then disable printing (preventing new daemons from being started by lpr) for the specified printers.
  359. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  360. \margl40
  361. \margr40
  362. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to terminate daemon for. Enter 
  363. \b all
  364. \b0  for all printers.
  365. clean
  366. +{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  367. \margl40
  368. \margr40
  369. \f0\b0\i0\ulnone\ql\fs24\fi0\li0\gray0\fc0\cf0\up0\dn0 Remove any temporary files, data files, and control files that cannot be printed (i.e., do not form a complete printer job) from the specified printer queue(s) on the local machine.
  370. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  371. \margl40
  372. \margr40
  373. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to remove temp, data or control files that can't be printed for. Enter 
  374. \b all
  375. \b0  for all printers.
  376. disable
  377. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  378. \margl40
  379. \margr40
  380. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Turn the specified printer queues off. This prevents new printer jobs from being entered into the queue by lpr.
  381. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  382. \margl40
  383. \margr40
  384. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to turn queues off for. Enter 
  385. \b all
  386. \b0  for all printers.
  387. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  388. \margl40
  389. \margr40
  390. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Turn the specified printer queue off, disable printing and put message in the printer status file. The message doesn't need to be quoted, the remaining arguments are treated like echo(1). This is normally used to take a printer down and let others know why (lpq will indicate the printer is down and print the status message).
  391. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  392. \margl40
  393. \margr40
  394. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to turn queue off and put messsage in printer status file for. Enter 
  395. \b all
  396. \b0  for all printers.
  397. enable
  398. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  399. \margl40
  400. \margr40
  401. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Enable spooling on the local queue for the listed printers. This will allow lpr to put new jobs in the spool queue.
  402. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  403. \margl40
  404. \margr40
  405. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to enable spooling on local queue for. Enter 
  406. \b all
  407. \b0  for all printers.
  408. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  409. \margl40
  410. \margr40
  411. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Exit from lpc.
  412. restart
  413. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  414. \margl40
  415. \margr40
  416. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Attempt to start a new printer daemon. This is useful when some abnormal condition causes the daemon to die unexpectedly leaving jobs in the queue. Lpq will report that there is no daemon present when this condition occurs. If the user is the super-user, try to abort the current daemon first (i.e., kill and restart a stuck daemon).
  417. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  418. \margl40
  419. \margr40
  420. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to attempt to restart the daemon for. Enter 
  421. \b all
  422. \b0  for all printers.
  423. start
  424. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  425. \margl40
  426. \margr40
  427. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Enable printing and start a spooling daemon for the listed printers.
  428. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  429. \margl40
  430. \margr40
  431. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to enable printing and start spooling daemon for. Enter 
  432. \b all
  433. \b0  for all printers.
  434. status
  435. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  436. \margl40
  437. \margr40
  438. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Display the status of daemons and queues on the local machine.
  439. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  440. \margl40
  441. \margr40
  442. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to display status of daemons and queues for. Enter 
  443. \b all
  444. \b0  for all printers.
  445. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  446. \margl40
  447. \margr40
  448. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Stop a spooling daemon after the current job completes and disable printing.
  449. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  450. \margl40
  451. \margr40
  452. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to stop the spooling daemon after current job for. Enter 
  453. \b all
  454. \b0  for all printers.
  455. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  456. \margl40
  457. \margr40
  458. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Place the jobs in the order listed at the top of the printer queue.
  459. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  460. \margl40
  461. \margr40
  462. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to place the jobs in the order listed in the top of the queue for.
  463. jobnum
  464. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  465. \margl40
  466. \margr40
  467. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 The job number to rearrange jobs in the queue for
  468. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  469. \margl40
  470. \margr40
  471. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 The user to rearrange jobs in the queue for
  472. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  473. \margl40
  474. \margr40
  475. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Enable everything and start a new printer daemon. Undoes the effects of down.
  476. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  477. \margl40
  478. \margr40
  479. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Printer to enable everything and start a new daemon for. Enter 
  480. \b all
  481. \b0  for all printers.
  482.     /usr/etc/
  483. T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  484. UoUoU_
  485. EoDoVo3O
  486. VoUo3?!/
  487. !?"?w
  488. E_U_U_
  489. ToD_3O#?w
  490. "?2Og
  491. ?"O#?w
  492. UoEO!/"/v
  493. 2O#?2?g
  494. 2O#?f
  495. T_VoeoV_
  496. DO"?"?Uo
  497. Uo#/!?#?
  498. #/T_"/
  499. /!?"/!/
  500. "?4Ow
  501. VoD_4O3O#?"?
  502. /"O#?!/#?!?
  503. /#?D_
  504. eoUoD_"/2?"/2?g
  505. "/2?"/Uo#?
  506. /2?#?2?"/!?"/!/"/
  507. /CODO
  508. E_D_#?3O#?3?x
  509. /#?3O#?2O#?"?#?"?
  510. /!/#?U_
  511. U_U_DO3?
  512. 2?"/2?g
  513. 2?3?C_"/2?3?"?"/"?
  514. !/"/!/3?COEO
  515. foDOUoE_"?"?3O
  516. /D_#?3O#?3O4O2?#?"?
  517. /"?#?3O4Oeo
  518. EOCODO
  519. /3?CO3OCO3O2O3OCO
  520. /"/2?"?3OEOU_U_
  521. U_Uo4O
  522. /C_4OC_#O3O4O3O
  523. /"?3?DOE_UoVofo
  524. /DOCO4O3O3?3O
  525. !/"/!/"/2?3OToUoe
  526. /C_4OC_3?"?
  527. /"?"/3OD_ToVoe
  528. /3OT_3O
  529. /"/#/CODOUof
  530. /"?"?"?
  531. /"?!?
  532. /"?3?COVoeoVof
  533. T_"/"/"/
  534. "/"/!/"/2?"/2/"/!/
  535. !/"/!/"/3?DOT_foe
  536. Vo3?#?"?#?"/E_
  537. /!/#/3?3?3O3?3O#?"?
  538. /!/#?3O4?UoVof
  539. T_f_TO3?CO
  540. COD?CO"
  541. 2?3?"/4?2/DOD_fo
  542. T_DOCO"/"/"/2?"/3?DOeofof
  543. Voeofo
  544. foDOCO4?2?#/CO#?3?EOD_gov
  545. VoUoV_T_4?3?4?U_E_f
  546. foeofoe
  547. VoeoVof
  548. VoU_fo
  549. VofoVoU
  550. VoUoVoUoVoU_
  551. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  552. UUUUUUUUUUU@
  553. AUYUQ
  554. UUUfUD
  555. UATjf@
  556. ww@PUUUU
  557. UUUUUUUUUUX
  558. line printer daemon
  559. 2{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  560. \margl40
  561. \margr40
  562. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b\i0\ulnone\fs24\fc0\cf0 lpd
  563. \b0  is the line printer daemon (spool area handler) and is normally invoked at boot time from the rc(8) file. It makes a single pass through the printcap(5) file to find out about the existing printers and prints any files left after a crash. It then uses the system calls listen(2) and accept(2) to receive requests to print files in the queue, transfer files to the spooling area, display the queue, or remove jobs from the queue. In each case, it forks a child to handle the request so the parent can continue to listen for more requests. The Internet port number used to rendezvous with other processes is normally obtained with getservbyname(3) but can be changed with the port# argument. The -l flag causes lpd to log valid requests received from the network. This can be useful for debugging purposes. Access control is provided by two means. First, All requests must come from one of the machines listed in the file /etc/hosts.equiv or /etc/hosts.lpd. Second, if the ``rs'' capability is specified in the printcap entry for the printer being accessed, lpr requests will only be honored for those users with accounts on the machine with the printer. The file minfree in each spool directory contains the number of disk blocks to leave free so that the line printer queue won't completely fill the disk. The minfree file can be edited with your favorite text editor. The file lock in each spool directory  is  used  to prevent multiple daemons from becoming active simultaneously, and to store information about the daemon  process for lpr(1), lpq(1) and lprm(1).  After the daemon has successfully set the lock, it scans the directory for  files beginning with cf. Lines in each cf file specify files to be printed or non-printing actions to be performed.  Each such line begins with a  key  character to specify what to do with the remainder of the line.\
  564. \b J Job Name.
  565. \b0  String to be used for the job name on the burst page.\
  566. \b C Classification.
  567. \b0  String to be used for the classification line on the burst page.\
  568. \b L Literal.
  569. \b0  The line contains  identification info from the password file, and causes the banner page to be printed.\
  570. \b T Title.
  571. \b0  String to be used as the title for pr(1).\
  572. \b H Host Name.
  573. \b0  Name of the machine where lpr was invoked.\
  574. \b P Person.
  575. \b0  Login name of the person  who invoked lpr. This is used to verify ownership by lprm.\
  576. \b M Send mail.
  577. \b0  Mail the specified user when the current print job completes.\
  578. \b f Formatted File.
  579. \b0  Name of a file to print which is already formatted.\
  580. \b0  Like ``f'', but passes control characters and does not make page breaks.\
  581. \b0  Name of a file to print using pr(1) as a filter.\
  582. \b t Troff File.
  583. \b0  The file contains troff(1) output (cat phototypesetter commands).\
  584. \b n Ditroff File.
  585. \b0  The file contains  device independent troff output.\
  586. \b d DVI File.
  587. \b0  The file contains Tex(l) output (DVI format from Stanford).\
  588. \b g Graph File.
  589. \b0  The  file  contains  data  produced by plot(3X).\
  590. \b c Cifplot File.
  591. \b0  The file contains data produced by cifplot.\
  592. \b0  The file contains a raster image.\
  593. \b0  The file contains text data with FORTRAN carriage control characters.\
  594. \b 1 Troff Font R.
  595. \b0  Name of the font file to use instead of the default.\
  596. \b 2 Troff Font I.
  597. \b0  Name of the font file to use instead of the default.\
  598. \b 3 Troff Font B.
  599. \b0  Name of the font file to use instead of the default.\
  600. \b 4 Troff Font S.
  601. \b0  Name of the font file to use instead of the default.\
  602. \b W Width.
  603. \b0  Changes the page width (in characters) used by pr(1) and the text filters.\
  604. \b I Indent.
  605. \b0  The number of characters with which to indent the output (in ascii).\
  606. \b U Unlink.
  607. \b0  Name of file  to  remove  upon  completion of printing.\
  608. \b N File name.
  609. \b0  The name of the  file which is being printed, or a blank for the standard input (when lpr is invoked in a pipeline).\
  610. If a file can not be opened, a message will be logged via syslog(3) using the LOG_LPR facility. The lpd daemon will try up to 20 times to reopen a file it expects to be there, after which it will skip the file to be printed.\
  611. The lpd daemon uses flock(2) to provide exclusive access to the lock file and to prevent multiple deamons from becoming active simultaneously. If the daemon should  be  killed or die  unexpectedly, the lock file need not be removed. The lock file is kept in a readable ASCII form and contains two lines. The first is the process id of the daemon, and the second is the control file name of the current job  being printed. The second line is updated to reflect the current status of lpd for the programs lpq(1) and lprm(1).
  612. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\fswiss Helvetica;}
  613. \margl40
  614. \margr40
  615. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Causes lpd to log valid requests received from the network
  616. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  617. \margl40
  618. \margr40
  619. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The Internet port number used to rendezvous with other processes
  620.     /usr/lib/
  621. UUUUUUUUUUU@
  622. AUYUQ
  623. UUUfUD
  624. UATjf@
  625. ww@PUUUU
  626. UUUUUUUUUUX
  627. T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  628. UoUoU_
  629. EoDoVo3O
  630. VoUo3?!/
  631. !?"?w
  632. E_U_U_
  633. ToD_3O#?w
  634. "?2Og
  635. ?"O#?w
  636. UoEO!/"/v
  637. 2O#?2?g
  638. 2O#?f
  639. T_VoeoV_
  640. DO"?"?Uo
  641. Uo#/!?#?
  642. #/T_"/
  643. /!?"/!/
  644. "?4Ow
  645. VoD_4O3O#?"?
  646. /"O#?!/#?!?
  647. /#?D_
  648. eoUoD_"/2?"/2?g
  649. "/2?"/Uo#?
  650. /2?#?2?"/!?"/!/"/
  651. /CODO
  652. E_D_#?3O#?3?x
  653. /#?3O#?2O#?"?#?"?
  654. /!/#?U_
  655. U_U_DO3?
  656. 2?"/2?g
  657. 2?3?C_"/2?3?"?"/"?
  658. !/"/!/3?COEO
  659. foDOUoE_"?"?3O
  660. /D_#?3O#?3O4O2?#?"?
  661. /"?#?3O4Oeo
  662. EOCODO
  663. /3?CO3OCO3O2O3OCO
  664. /"/2?"?3OEOU_U_
  665. U_Uo4O
  666. /C_4OC_#O3O4O3O
  667. /"?3?DOE_UoVofo
  668. /DOCO4O3O3?3O
  669. !/"/!/"/2?3OToUoe
  670. /C_4OC_3?"?
  671. /"?"/3OD_ToVoe
  672. /3OT_3O
  673. /"/#/CODOUof
  674. /"?"?"?
  675. /"?!?
  676. /"?3?COVoeoVof
  677. T_"/"/"/
  678. "/"/!/"/2?"/2/"/!/
  679. !/"/!/"/3?DOT_foe
  680. Vo3?#?"?#?"/E_
  681. /!/#/3?3?3O3?3O#?"?
  682. /!/#?3O4?UoVof
  683. T_f_TO3?CO
  684. COD?CO"
  685. 2?3?"/4?2/DOD_fo
  686. T_DOCO"/"/"/2?"/3?DOeofof
  687. Voeofo
  688. foDOCO4?2?#/CO#?3?EOD_gov
  689. VoUoV_T_4?3?4?U_E_f
  690. foeofoe
  691. VoeoVof
  692. VoU_fo
  693. VofoVoU
  694. VoUoVoUoVoU_
  695. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  696. spool queue examination program
  697. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  698. \margl40
  699. \margr40
  700. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b\i0\ulnone\fs24\fc0\cf0 lpq
  701. \b0  examines the spooling area used by lpd(8) for printing files on the line printer, and reports the status of the specified jobs or all jobs associated with a user. lpq invoked without any arguments reports on any jobs currently in the queue. A -P flag may be used to specify a particular printer, otherwise the default line printer is used (or the value of the PRINTER variable in the environment). If a + argument is supplied, lpq displays the spool queue until it empties. Supplying a number immediately after the + sign indicates that lpq should sleep n seconds in between scans of the queue. All other arguments supplied are interpreted as user names or job numbers to filter out only those jobs of interest. For each job submitted (i.e. invocation of lpr(1)) lpq reports the user's name, current rank in the queue, the names of files comprising the job, the job identifier (a number which may be supplied to lprm(1) for removing a specific job), and the total size in bytes. The -l option causes information about each of the files comprising the job to be printed. Normally, only as much information as will fit on one line is displayed. Job ordering is dependent on the algorithm used to scan the spooling directory and is supposed to be FIFO (First in First Out). File names comprising a job may be unavailable (when lpr(1) is used as a sink in a pipeline) in which case the file is indicated as ``(standard input)". If lpq warns that there is no daemon present (i.e. due to some malfunction), the lpc(8) command can be used to restart the printer daemon.
  702. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\fswiss Helvetica;}
  703. \margl40
  704. \margr40
  705. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 lpq displays the spool queue until it empties
  706. number
  707. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  708. \margl40
  709. \margr40
  710. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Indicates that lpq should sleep 
  711. \b number
  712. \b0  seconds in between scans of the queue
  713. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  714. \margl40
  715. \margr40
  716. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Used to specify a particular printer, otherwise the default line printer is used
  717. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  718. \margl40
  719. \margr40
  720. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Which printer the queue is to be printed for
  721. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\fswiss Helvetica;}
  722. \margl40
  723. \margr40
  724. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Causes information about each of the files comprising the job to be printed
  725. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  726. \margl40
  727. \margr40
  728. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The jobs to report on
  729. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  730. \margl40
  731. \margr40
  732. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The user to report on (all jobs for that user)
  733. T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  734. UoUoU_
  735. EoDoVo3O
  736. VoUo3?!/
  737. !?"?w
  738. E_U_U_
  739. ToD_3O#?w
  740. "?2Og
  741. ?"O#?w
  742. UoEO!/"/v
  743. 2O#?2?g
  744. 2O#?f
  745. T_VoeoV_
  746. DO"?"?Uo
  747. Uo#/!?#?
  748. #/T_"/
  749. /!?"/!/
  750. "?4Ow
  751. VoD_4O3O#?"?
  752. /"O#?!/#?!?
  753. /#?D_
  754. eoUoD_"/2?"/2?g
  755. "/2?"/Uo#?
  756. /2?#?2?"/!?"/!/"/
  757. /CODO
  758. E_D_#?3O#?3?x
  759. /#?3O#?2O#?"?#?"?
  760. /!/#?U_
  761. U_U_DO3?
  762. 2?"/2?g
  763. 2?3?C_"/2?3?"?"/"?
  764. !/"/!/3?COEO
  765. foDOUoE_"?"?3O
  766. /D_#?3O#?3O4O2?#?"?
  767. /"?#?3O4Oeo
  768. EOCODO
  769. /3?CO3OCO3O2O3OCO
  770. /"/2?"?3OEOU_U_
  771. U_Uo4O
  772. /C_4OC_#O3O4O3O
  773. /"?3?DOE_UoVofo
  774. /DOCO4O3O3?3O
  775. !/"/!/"/2?3OToUoe
  776. /C_4OC_3?"?
  777. /"?"/3OD_ToVoe
  778. /3OT_3O
  779. /"/#/CODOUof
  780. /"?"?"?
  781. /"?!?
  782. /"?3?COVoeoVof
  783. T_"/"/"/
  784. "/"/!/"/2?"/2/"/!/
  785. !/"/!/"/3?DOT_foe
  786. Vo3?#?"?#?"/E_
  787. /!/#/3?3?3O3?3O#?"?
  788. /!/#?3O4?UoVof
  789. T_f_TO3?CO
  790. COD?CO"
  791. 2?3?"/4?2/DOD_fo
  792. T_DOCO"/"/"/2?"/3?DOeofof
  793. Voeofo
  794. foDOCO4?2?#/CO#?3?EOD_gov
  795. VoUoV_T_4?3?4?U_E_f
  796. foeofoe
  797. VoeoVof
  798. VoU_fo
  799. VofoVoU
  800. VoUoVoUoVoU_
  801. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  802. UUUUUUUUUUU@
  803. AUYUQ
  804. UUUfUD
  805. UATjf@
  806. ww@PUUUU
  807. UUUUUUUUUUX
  808. off line print
  809. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  810. \margl40
  811. \margr40
  812. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b\i0\ulnone\fs24\fc0\cf0 lpr
  813. \b0  uses a spooling daemon to print the named files when facilities become available. If no names appear, the standard input is assumed. The -P option may be used to force output to a specific printer. Normally, the default printer is used (site dependent), or the value of the default variable Printer owned by System is used.
  814. [22@]
  815. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  816. \margl40
  817. \margr40
  818. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Use pr(1) to format the files (equivalent to print)
  819. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  820. \margl40
  821. \margr40
  822. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Use a filter which allows control characters to be printed and suppresses page breaks
  823. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  824. \margl40
  825. \margr40
  826. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The files are assumed to contain data from troff(1) (cat phototypesetter commands)
  827. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  828. \margl40
  829. \margr40
  830. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The files are assumed to contain data from ditroff (device independent troff)
  831. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  832. \margl40
  833. \margr40
  834. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The files are assumed to contain data from tex(l) (DVI format from Stanford)
  835. B{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  836. \margl40
  837. \margr40
  838. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The files are assumed to contain standard plot data as produced by the plot(3X) routines (see also plot(1G) for the filters used by the printer spooler)
  839. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  840. \margl40
  841. \margr40
  842. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The files are assumed to contain a raster image for devices like the Benson Varian
  843. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  844. \margl40
  845. \margr40
  846. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The files are assumed to contain data produced by cifplot(l)
  847. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  848. \margl40
  849. \margr40
  850. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Use a filter which interprets the first character of each line as a standard FORTRAN carriage control character
  851. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\fswiss Helvetica;}
  852. \margl40
  853. \margr40
  854. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Remove the file upon completion of spooling or upon completion of printing (with the -s option)
  855. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  856. \margl40
  857. \margr40
  858. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Send mail upon completion
  859. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  860. \margl40
  861. \margr40
  862. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Suppress the printing of the burst page
  863. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  864. \margl40
  865. \margr40
  866. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Use symbolic links. Usually files are copied to the spool directory
  867. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  868. \margl40
  869. \margr40
  870. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Specify printer resolution for the NeXT 400dpi Laser Printer
  871. resolution
  872. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  873. \margl40
  874. \margr40
  875. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The resolution to be used
  876. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\fswiss Helvetica;}
  877. \margl40
  878. \margr40
  879. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Specify manual feed for the NeXT 400dpi Laser Printer
  880. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  881. \margl40
  882. \margr40
  883. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Specify the job classification for use on the burst page
  884. jobclassification
  885. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  886. \margl40
  887. \margr40
  888. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The job classification to be used on the burst page
  889. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  890. \margl40
  891. \margr40
  892. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Specify the the job name to print on the burst page
  893. jobname
  894. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  895. \margl40
  896. \margr40
  897. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The job name to be used on the burst name
  898. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  899. \margl40
  900. \margr40
  901. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Title used by pr(1) instead of the file name
  902. title
  903. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  904. \margl40
  905. \margr40
  906. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The title to be used by pr(1)
  907. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  908. \margl40
  909. \margr40
  910. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Causes the output to be indented
  911. indentation
  912. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  913. \margl40
  914. \margr40
  915. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The number of blanks to use as indentation
  916. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  917. \margl40
  918. \margr40
  919. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Takes the immediately following number to be the page width for pr(1)
  920. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  921. \margl40
  922. \margr40
  923. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The page width for pr(1)
  924. v{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  925. \margl40
  926. \margr40
  927. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 lpr will use symlink(2) to link data files rather than trying to copy them so large files can be printed. When using the -s option, the files should not be modified or removed until they have been printed
  928. -1234
  929. +{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  930. \margl40
  931. \margr40
  932. \pard\tx1152\tx2304\tx3456\tx4608\tx5760\tx6912\tx8064\tx9216\tx10368\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Specifies a font to be mounted on font position i. The daemon will construct a .railmag file referencing /usr/lib/vfont/name.size
  933. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  934. \margl40
  935. \margr40
  936. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The font to be mounted on font position i
  937. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  938. \margl40
  939. \margr40
  940. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The files to be printed
  941. UUUUUUUUUUU@
  942. AUYUQ
  943. UUUfUD
  944. UATjf@
  945. ww@PUUUU
  946. UUUUUUUUUUX
  947. T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  948. UoUoU_
  949. EoDoVo3O
  950. VoUo3?!/
  951. !?"?w
  952. E_U_U_
  953. ToD_3O#?w
  954. "?2Og
  955. ?"O#?w
  956. UoEO!/"/v
  957. 2O#?2?g
  958. 2O#?f
  959. T_VoeoV_
  960. DO"?"?Uo
  961. Uo#/!?#?
  962. #/T_"/
  963. /!?"/!/
  964. "?4Ow
  965. VoD_4O3O#?"?
  966. /"O#?!/#?!?
  967. /#?D_
  968. eoUoD_"/2?"/2?g
  969. "/2?"/Uo#?
  970. /2?#?2?"/!?"/!/"/
  971. /CODO
  972. E_D_#?3O#?3?x
  973. /#?3O#?2O#?"?#?"?
  974. /!/#?U_
  975. U_U_DO3?
  976. 2?"/2?g
  977. 2?3?C_"/2?3?"?"/"?
  978. !/"/!/3?COEO
  979. foDOUoE_"?"?3O
  980. /D_#?3O#?3O4O2?#?"?
  981. /"?#?3O4Oeo
  982. EOCODO
  983. /3?CO3OCO3O2O3OCO
  984. /"/2?"?3OEOU_U_
  985. U_Uo4O
  986. /C_4OC_#O3O4O3O
  987. /"?3?DOE_UoVofo
  988. /DOCO4O3O3?3O
  989. !/"/!/"/2?3OToUoe
  990. /C_4OC_3?"?
  991. /"?"/3OD_ToVoe
  992. /3OT_3O
  993. /"/#/CODOUof
  994. /"?"?"?
  995. /"?!?
  996. /"?3?COVoeoVof
  997. T_"/"/"/
  998. "/"/!/"/2?"/2/"/!/
  999. !/"/!/"/3?DOT_foe
  1000. Vo3?#?"?#?"/E_
  1001. /!/#/3?3?3O3?3O#?"?
  1002. /!/#?3O4?UoVof
  1003. T_f_TO3?CO
  1004. COD?CO"
  1005. 2?3?"/4?2/DOD_fo
  1006. T_DOCO"/"/"/2?"/3?DOeofof
  1007. Voeofo
  1008. foDOCO4?2?#/CO#?3?EOD_gov
  1009. VoUoV_T_4?3?4?U_E_f
  1010. foeofoe
  1011. VoeoVof
  1012. VoU_fo
  1013. VofoVoU
  1014. VoUoVoUoVoU_
  1015. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  1016. 0Remove jobs from the line printer spooling queue
  1017. k{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1018. \margl40
  1019. \margr40
  1020. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b\i0\ulnone\fs24\fc0\cf0 lprm
  1021. \b0  will remove a job, or jobs, from a printer's spool queue. Since the spooling directory is protected from users, using lprm is normally the only method by which a user may remove a job.
  1022. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;\f1\fswiss Helvetica;}
  1023. \margl40
  1024. \margr40
  1025. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Used to specify the queue associated with a specific printer
  1026. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1027. \margl40
  1028. \margr40
  1029. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The printer to remove a job from
  1030. !{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1031. \margl40
  1032. \margr40
  1033. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 lprm will remove all jobs which a user owns. If the super-user employs this flag, the spool queue will be emptied entirely
  1034. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1035. \margl40
  1036. \margr40
  1037. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The job # to be removed from the queue
  1038. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1039. \margl40
  1040. \margr40
  1041. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The user to remove jobs for
  1042. T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  1043. UoUoU_
  1044. EoDoVo3O
  1045. VoUo3?!/
  1046. !?"?w
  1047. E_U_U_
  1048. ToD_3O#?w
  1049. "?2Og
  1050. ?"O#?w
  1051. UoEO!/"/v
  1052. 2O#?2?g
  1053. 2O#?f
  1054. T_VoeoV_
  1055. DO"?"?Uo
  1056. Uo#/!?#?
  1057. #/T_"/
  1058. /!?"/!/
  1059. "?4Ow
  1060. VoD_4O3O#?"?
  1061. /"O#?!/#?!?
  1062. /#?D_
  1063. eoUoD_"/2?"/2?g
  1064. "/2?"/Uo#?
  1065. /2?#?2?"/!?"/!/"/
  1066. /CODO
  1067. E_D_#?3O#?3?x
  1068. /#?3O#?2O#?"?#?"?
  1069. /!/#?U_
  1070. U_U_DO3?
  1071. 2?"/2?g
  1072. 2?3?C_"/2?3?"?"/"?
  1073. !/"/!/3?COEO
  1074. foDOUoE_"?"?3O
  1075. /D_#?3O#?3O4O2?#?"?
  1076. /"?#?3O4Oeo
  1077. EOCODO
  1078. /3?CO3OCO3O2O3OCO
  1079. /"/2?"?3OEOU_U_
  1080. U_Uo4O
  1081. /C_4OC_#O3O4O3O
  1082. /"?3?DOE_UoVofo
  1083. /DOCO4O3O3?3O
  1084. !/"/!/"/2?3OToUoe
  1085. /C_4OC_3?"?
  1086. /"?"/3OD_ToVoe
  1087. /3OT_3O
  1088. /"/#/CODOUof
  1089. /"?"?"?
  1090. /"?!?
  1091. /"?3?COVoeoVof
  1092. T_"/"/"/
  1093. "/"/!/"/2?"/2/"/!/
  1094. !/"/!/"/3?DOT_foe
  1095. Vo3?#?"?#?"/E_
  1096. /!/#/3?3?3O3?3O#?"?
  1097. /!/#?3O4?UoVof
  1098. T_f_TO3?CO
  1099. COD?CO"
  1100. 2?3?"/4?2/DOD_fo
  1101. T_DOCO"/"/"/2?"/3?DOeofof
  1102. Voeofo
  1103. foDOCO4?2?#/CO#?3?EOD_gov
  1104. VoUoV_T_4?3?4?U_E_f
  1105. foeofoe
  1106. VoeoVof
  1107. VoU_fo
  1108. VofoVoU
  1109. VoUoVoUoVoU_
  1110. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  1111. UUUUUUUUUUU@
  1112. AUYUQ
  1113. UUUfUD
  1114. UATjf@
  1115. ww@PUUUU
  1116. UUUUUUUUUUX
  1117. lptest
  1118. #generate lineprinter ripple pattern
  1119. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1120. \margl40
  1121. \margr40
  1122. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b\i0\ulnone\fs24\fc0\cf0 lptest
  1123. \b0  writes the traditional "ripple test" pattern on standard output. In 96 lines, this pattern will print all 96 printable ASCII characters in each position. While originally created to test printers, it is quite useful for testing terminals, driving terminal ports for debugging purposes, or any other task where a quick supply of random data is needed
  1124. length
  1125. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1126. \margl40
  1127. \margr40
  1128. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Specifies the output line length if the the default length of 79 is inappropriate
  1129. count
  1130. f{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1131. \margl40
  1132. \margr40
  1133. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Specifies the number of output lines to be generated if the default count of 200 is inappropriate. Note that if 
  1134. \b count
  1135. \b0  is to be specified, 
  1136. \b length
  1137. \b0  must be also be specified
  1138. T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  1139. UoUoU_
  1140. EoDoVo3O
  1141. VoUo3?!/
  1142. !?"?w
  1143. E_U_U_
  1144. ToD_3O#?w
  1145. "?2Og
  1146. ?"O#?w
  1147. UoEO!/"/v
  1148. 2O#?2?g
  1149. 2O#?f
  1150. T_VoeoV_
  1151. DO"?"?Uo
  1152. Uo#/!?#?
  1153. #/T_"/
  1154. /!?"/!/
  1155. "?4Ow
  1156. VoD_4O3O#?"?
  1157. /"O#?!/#?!?
  1158. /#?D_
  1159. eoUoD_"/2?"/2?g
  1160. "/2?"/Uo#?
  1161. /2?#?2?"/!?"/!/"/
  1162. /CODO
  1163. E_D_#?3O#?3?x
  1164. /#?3O#?2O#?"?#?"?
  1165. /!/#?U_
  1166. U_U_DO3?
  1167. 2?"/2?g
  1168. 2?3?C_"/2?3?"?"/"?
  1169. !/"/!/3?COEO
  1170. foDOUoE_"?"?3O
  1171. /D_#?3O#?3O4O2?#?"?
  1172. /"?#?3O4Oeo
  1173. EOCODO
  1174. /3?CO3OCO3O2O3OCO
  1175. /"/2?"?3OEOU_U_
  1176. U_Uo4O
  1177. /C_4OC_#O3O4O3O
  1178. /"?3?DOE_UoVofo
  1179. /DOCO4O3O3?3O
  1180. !/"/!/"/2?3OToUoe
  1181. /C_4OC_3?"?
  1182. /"?"/3OD_ToVoe
  1183. /3OT_3O
  1184. /"/#/CODOUof
  1185. /"?"?"?
  1186. /"?!?
  1187. /"?3?COVoeoVof
  1188. T_"/"/"/
  1189. "/"/!/"/2?"/2/"/!/
  1190. !/"/!/"/3?DOT_foe
  1191. Vo3?#?"?#?"/E_
  1192. /!/#/3?3?3O3?3O#?"?
  1193. /!/#?3O4?UoVof
  1194. T_f_TO3?CO
  1195. COD?CO"
  1196. 2?3?"/4?2/DOD_fo
  1197. T_DOCO"/"/"/2?"/3?DOeofof
  1198. Voeofo
  1199. foDOCO4?2?#/CO#?3?EOD_gov
  1200. VoUoV_T_4?3?4?U_E_f
  1201. foeofoe
  1202. VoeoVof
  1203. VoU_fo
  1204. VofoVoU
  1205. VoUoVoUoVoU_
  1206. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  1207. UUUUUUUUUUU@
  1208. AUYUQ
  1209. UUUfUD
  1210. UATjf@
  1211. ww@PUUUU
  1212. UUUUUUUUUUX
  1213. nppower
  1214. #power on/off the NeXT Laser Printer
  1215. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1216. \margl40
  1217. \margr40
  1218. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The 
  1219. \b nppower
  1220. \b0  command allows the NeXT Laser Printer to be powered on and off.
  1221. powervalue
  1222. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1223. \margl40
  1224. \margr40
  1225. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Turns the printer off
  1226. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1227. \margl40
  1228. \margr40
  1229. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Turns the printer on
  1230. UUUUUUUUUUU@
  1231. AUYUQ
  1232. UUUfUD
  1233. UATjf@
  1234. ww@PUUUU
  1235. UUUUUUUUUUX
  1236. T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  1237. UoUoU_
  1238. EoDoVo3O
  1239. VoUo3?!/
  1240. !?"?w
  1241. E_U_U_
  1242. ToD_3O#?w
  1243. "?2Og
  1244. ?"O#?w
  1245. UoEO!/"/v
  1246. 2O#?2?g
  1247. 2O#?f
  1248. T_VoeoV_
  1249. DO"?"?Uo
  1250. Uo#/!?#?
  1251. #/T_"/
  1252. /!?"/!/
  1253. "?4Ow
  1254. VoD_4O3O#?"?
  1255. /"O#?!/#?!?
  1256. /#?D_
  1257. eoUoD_"/2?"/2?g
  1258. "/2?"/Uo#?
  1259. /2?#?2?"/!?"/!/"/
  1260. /CODO
  1261. E_D_#?3O#?3?x
  1262. /#?3O#?2O#?"?#?"?
  1263. /!/#?U_
  1264. U_U_DO3?
  1265. 2?"/2?g
  1266. 2?3?C_"/2?3?"?"/"?
  1267. !/"/!/3?COEO
  1268. foDOUoE_"?"?3O
  1269. /D_#?3O#?3O4O2?#?"?
  1270. /"?#?3O4Oeo
  1271. EOCODO
  1272. /3?CO3OCO3O2O3OCO
  1273. /"/2?"?3OEOU_U_
  1274. U_Uo4O
  1275. /C_4OC_#O3O4O3O
  1276. /"?3?DOE_UoVofo
  1277. /DOCO4O3O3?3O
  1278. !/"/!/"/2?3OToUoe
  1279. /C_4OC_3?"?
  1280. /"?"/3OD_ToVoe
  1281. /3OT_3O
  1282. /"/#/CODOUof
  1283. /"?"?"?
  1284. /"?!?
  1285. /"?3?COVoeoVof
  1286. T_"/"/"/
  1287. "/"/!/"/2?"/2/"/!/
  1288. !/"/!/"/3?DOT_foe
  1289. Vo3?#?"?#?"/E_
  1290. /!/#/3?3?3O3?3O#?"?
  1291. /!/#?3O4?UoVof
  1292. T_f_TO3?CO
  1293. COD?CO"
  1294. 2?3?"/4?2/DOD_fo
  1295. T_DOCO"/"/"/2?"/3?DOeofof
  1296. Voeofo
  1297. foDOCO4?2?#/CO#?3?EOD_gov
  1298. VoUoV_T_4?3?4?U_E_f
  1299. foeofoe
  1300. VoeoVof
  1301. VoU_fo
  1302. VofoVoU
  1303. VoUoVoUoVoU_
  1304. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  1305. print file
  1306. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1307. \margl40
  1308. \margr40
  1309. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b\i0\ulnone\fs24\fc0\cf0 pr
  1310. \b0  produces a printed listing of one or more files. The output is separated into pages headed by a date, the name of the file or a specified header, and the page number. If there are no file arguments, pr prints its standard input.
  1311. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1312. \margl40
  1313. \margr40
  1314. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 Produce n-column output.
  1315. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1316. \margl40
  1317. \margr40
  1318. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The number of columns
  1319. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1320. \margl40
  1321. \margr40
  1322. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Begin printing with page n.
  1323. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1324. \margl40
  1325. \margr40
  1326. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The page to begin printing
  1327. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1328. \margl40
  1329. \margr40
  1330. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Take the next argument as a page header.
  1331. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1332. \margl40
  1333. \margr40
  1334. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 For purposes of multi-column output, take the width of the page to be n characters instead of the default 72.
  1335. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1336. \margl40
  1337. \margr40
  1338. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The width of the page is 
  1339. \b0  characters
  1340. _{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1341. \margl40
  1342. \margr40
  1343. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Use formfeeds instead of newlines to separate pages. A formfeed is assumed to use up two blank lines at the top of a page. (Thus this option does not affect the effective page length.)
  1344. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1345. \margl40
  1346. \margr40
  1347. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Take the length of the page to be n lines instead of the default 66.
  1348. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1349. \margl40
  1350. \margr40
  1351. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The length of the page is 
  1352. \b0  lines
  1353. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1354. \margl40
  1355. \margr40
  1356. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Do not print the 5-line header or the 5-line trailer normally supplied for each page
  1357. '{\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1358. \margl40
  1359. \margr40
  1360. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Separate columns by the single character c instead of by the appropriate amount of white space. A missing c is taken to be a tab
  1361. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1362. \margl40
  1363. \margr40
  1364. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The character to separate the columns by
  1365. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1366. \margl40
  1367. \margr40
  1368. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 Print all files simultaneously, each in one column
  1369. T_U_U_U_e_U_T_U_e_U_e_UOU_V_DOV_T_U_T_U_e_U_eoU_eoU_U_U_e_U_T_U_T_U_eoU_doU_UoU_eoU_UoU_U_
  1370. UoUoU_
  1371. EoDoVo3O
  1372. VoUo3?!/
  1373. !?"?w
  1374. E_U_U_
  1375. ToD_3O#?w
  1376. "?2Og
  1377. ?"O#?w
  1378. UoEO!/"/v
  1379. 2O#?2?g
  1380. 2O#?f
  1381. T_VoeoV_
  1382. DO"?"?Uo
  1383. Uo#/!?#?
  1384. #/T_"/
  1385. /!?"/!/
  1386. "?4Ow
  1387. VoD_4O3O#?"?
  1388. /"O#?!/#?!?
  1389. /#?D_
  1390. eoUoD_"/2?"/2?g
  1391. "/2?"/Uo#?
  1392. /2?#?2?"/!?"/!/"/
  1393. /CODO
  1394. E_D_#?3O#?3?x
  1395. /#?3O#?2O#?"?#?"?
  1396. /!/#?U_
  1397. U_U_DO3?
  1398. 2?"/2?g
  1399. 2?3?C_"/2?3?"?"/"?
  1400. !/"/!/3?COEO
  1401. foDOUoE_"?"?3O
  1402. /D_#?3O#?3O4O2?#?"?
  1403. /"?#?3O4Oeo
  1404. EOCODO
  1405. /3?CO3OCO3O2O3OCO
  1406. /"/2?"?3OEOU_U_
  1407. U_Uo4O
  1408. /C_4OC_#O3O4O3O
  1409. /"?3?DOE_UoVofo
  1410. /DOCO4O3O3?3O
  1411. !/"/!/"/2?3OToUoe
  1412. /C_4OC_3?"?
  1413. /"?"/3OD_ToVoe
  1414. /3OT_3O
  1415. /"/#/CODOUof
  1416. /"?"?"?
  1417. /"?!?
  1418. /"?3?COVoeoVof
  1419. T_"/"/"/
  1420. "/"/!/"/2?"/2/"/!/
  1421. !/"/!/"/3?DOT_foe
  1422. Vo3?#?"?#?"/E_
  1423. /!/#/3?3?3O3?3O#?"?
  1424. /!/#?3O4?UoVof
  1425. T_f_TO3?CO
  1426. COD?CO"
  1427. 2?3?"/4?2/DOD_fo
  1428. T_DOCO"/"/"/2?"/3?DOeofof
  1429. Voeofo
  1430. foDOCO4?2?#/CO#?3?EOD_gov
  1431. VoUoV_T_4?3?4?U_E_f
  1432. foeofoe
  1433. VoeoVof
  1434. VoU_fo
  1435. VofoVoU
  1436. VoUoVoUoVoU_
  1437. E_U_V_U_E_UoU_U_E_U_U_U_U_U_U_U_U_U_U_U_E_U_U_U_E_U_U_U_E_U_U_UoU_UoU_UoU_UoE_UoE_UoV_eo
  1438. UUUUUUUUUUU@
  1439. AUYUQ
  1440. UUUfUD
  1441. UATjf@
  1442. ww@PUUUU
  1443. UUUUUUUUUUX
  1444.  paginator for the Tektronix 4014
  1445. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1446. \margl40
  1447. \margr40
  1448. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 The output of 
  1449. \b tk
  1450. \b0  is intended for a Tektronix 4014 terminal. Tk arranges for 66 lines to fit on the screen, divides the screen into N columns, and contributes an eight space page offset in the (default) single-column case. Tabs, spaces, and backspaces are collected and plotted when necessary. Teletype Model 37 halfand reverse-line sequences are interpreted and plotted. At the end of each page tk waits for a newline (empty line) from the keyboard before continuing on to the next page. In this wait state, the command !command will send the command to the shell.
  1451. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1452. \margl40
  1453. \margr40
  1454. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Don't wait between pages; for directing output into a file
  1455. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1456. \margl40
  1457. \margr40
  1458. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Divide the screen into N columns and wait after the last column
  1459. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1460. \margl40
  1461. \margr40
  1462. \pard\tx1140\tx2300\tx3440\tx4600\tx5760\tx6900\tx8060\tx9200\tx10360\tx11520\f0\b0\i0\ulnone\fs24\fc0\cf0 Set page length to L lines
  1463. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1464. \margl40
  1465. \margr40
  1466. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 The page length in lines
  1467. {\rtf0\ansi{\fonttbl\f0\fmodern Courier;}
  1468. \margl40
  1469. \margr40
  1470. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b0\i0\ulnone\fs24\fc0\cf0 The file to put out to the screen
  1471.